package com.example.demoweb.service;

import java.util.List;
import com.example.demoweb.entity.CustomFile;

public interface ICustomFileService {
   /*
	* 保存文件
    * @param File
    * @return
    */
   CustomFile saveFile(CustomFile customFile);

   /**
    * 删除文件
    * @param CustomFile
    * @return
    */
   void removeFile(String id);

   /**
    * 根据id获取文件
    * @param CustomFile
    * @return
    */
   CustomFile getFileById(String id);

   /**
    * 分页查询，按上传时间降序
    * @param pageIndex
    * @param pageSize
    * @return
    */
   List<CustomFile> listFilesByPage(int pageIndex, int pageSize);
}
